【例子介绍】RabbitMQ消息的发送和接收C#
ch.ExchangeDeclare(exchange, exchangeType);//direct必须要routingKey //声明一个队列 ch.QueueDeclare("q", true, false, false, null);...//fanout模式publish的时候不需要routingKey,只要绑定了的Q都能接收
【相关图片】
【源码结构】
.
├── RabbitMQ测试
│ ├── RabbitMQSender - 副本
│ │ ├── RabbitMQSender
│ │ │ ├── App.config
│ │ │ ├── Program.cs
│ │ │ ├── Properties
│ │ │ │ └── AssemblyInfo.cs
│ │ │ ├── RabbitMQSender.csproj
│ │ │ ├── bin
│ │ │ │ └── Debug
│ │ │ │ ├── RabbitMQ.Client.dll
│ │ │ │ ├── RabbitMQSender.exe
│ │ │ │ ├── RabbitMQSender.exe.config
│ │ │ │ ├── RabbitMQSender.pdb
│ │ │ │ ├── RabbitMQSender.vshost.exe
│ │ │ │ ├── RabbitMQSender.vshost.exe.config
│ │ │ │ └── RabbitMQSender.vshost.exe.manifest
│ │ │ └── obj
│ │ │ └── Debug
│ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ │ ├── RabbitMQSender.csproj.FileListAbsolute.txt
│ │ │ ├── RabbitMQSender.csprojResolveAssemblyReference.cache
│ │ │ ├── RabbitMQSender.exe
│ │ │ ├── RabbitMQSender.pdb
│ │ │ ├── TempPE
│ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ │ ├── RabbitMQSender.sln
│ │ └── RabbitMQSender.v11.suo
│ └── RabbitMQServer
│ ├── RabbitMQServer
│ │ ├── App.config
│ │ ├── Program.cs
│ │ ├── Properties
│ │ │ └── AssemblyInfo.cs
│ │ ├── RabbitMQServer.csproj
│ │ ├── bin
│ │ │ └── Debug
│ │ │ ├── RabbitMQ.Client.dll
│ │ │ ├── RabbitMQ.ServiceModel.dll
│ │ │ ├── RabbitMQServer.exe
│ │ │ ├── RabbitMQServer.exe.config
│ │ │ ├── RabbitMQServer.pdb
│ │ │ ├── RabbitMQServer.vshost.exe
│ │ │ ├── RabbitMQServer.vshost.exe.config
│ │ │ └── RabbitMQServer.vshost.exe.manifest
│ │ └── obj
│ │ └── Debug
│ │ ├── DesignTimeResolveAssemblyReferencesInput.cache
│ │ ├── RabbitMQServer.csproj.FileListAbsolute.txt
│ │ ├── RabbitMQServer.csprojResolveAssemblyReference.cache
│ │ ├── RabbitMQServer.exe
│ │ ├── RabbitMQServer.pdb
│ │ ├── TempPE
│ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
│ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
│ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
│ ├── RabbitMQServer.sln
│ └── RabbitMQServer.v11.suo
└── RabbitMQ消息的发送和接收C#.zip
17 directories, 44 files
评论